function initGoods() {
    //切换物品类型
    $('.checkType').on('click', function () {
        var type = $(this).attr('data-type');
        var url = $('.typeUrl').val() + '?type=' + type;
        $('input[name=type]').val(type);
        $.get(url, function (res) {
            console.log(res)
            var html = '';
            for (var i = 0; i < res.length; i++) {
                html += '<option value="' + res[i].id + '">' + res[i].name + '</option>';
            }
            $('.search_input').html(html);
            getGoodsInfo($('.search_input').val(), $('.search_input'));
        })
    })

    //点击物品名称获取信息
    $('body').on('change', '.search_input', function () {
        var id = $(this).val();
        var _this = $(this);
        getGoodsInfo(id, _this);
    })

    function getGoodsInfo(id, _this) {
        var url = $('.goodsUrl').val() + '?id=' + id;
        $.get(url, function (res) {
            console.log(res);
            _this.parents('tr').find('.model').text(res.model);
            _this.parents('tr').find('.unit').text(res.unit);
            _this.parents('tr').find('.price').text(res.price);
//            _this.parents('tr').find('.remark').text(res.remark);
            _this.parents('tr').find('.total').text(res.total);
        })
    }

    $(function () {
        var id = $('.outGoods').val();
        if (id) {
            getGoodsInfo(id, $('.outGoods'));
        }
    })

    //点击addBtn增加一行
    $('body').on('click', '.addBtn', function () {
        var html = $(this).parents('tr').prop('outerHTML');
        $(this).parents('tr').after(html);
    })

    //点击减少一行
    $('body').on('click', '.delBtn', function () {
        var len = $(this).parent().parent().parent().find('tr').length;
        if (len > 1) {
            $(this).parents('tr').remove();
        } else {
            layer.msg('至少保留一行');
        }
    })

    //查询
    $('.search').on('click', function () {
        $('form').submit();
    })

    //出库
    $('.confirm').on('click', function () {
        var url = $(this).attr('data-url');
        var num = $(this).parents('tr').find('.num').val();
        if (num == 0) {
            layer.msg('出库数量不能为0', {icon: 7});
            return;
        }
        url += '?id=' + $(this).attr('data-id') + '&num=' + num;
        $.get(url, function (res) {
            console.log(res);
            layer.msg(res.info, {icon: 6});
            location.reload();
        })
    })

    //盘点方式切换
    $('select[name=mode]').on('change', function () {
        var mode = $(this).val();
        if (mode == 0) {
            $('.time').hide();
        } else {
            $('.time').show();
        }
    })

}

/*
 * 图片及文件上传
 * zhangyingheng <zhang_yh@jsumt.com.cn>
 */
function initUploadGoods(uploadurl) {
    var upBtn;
    $('body').on('click', '#upload', function () {
        var _this = $(this);
        upBtn = _this;
        $('#inputImage').click();
    });
    $('#inputImage').on("change", function () {
        var imgfile = $("input[name='imgfile']").val();//图片保存文件夹
        var url = $('#fileurl').val();
        var file = $('#filename').val();
        var cont = $('.filename-cont').html();

        $(".cropType").val("one"); //设置裁剪图片的类型
        $.ajaxFileUpload({
            url: uploadurl,
            secureuri: false,
            fileElementId: 'inputImage',
            type: 'POST',
            data: {imgfile: imgfile},
            dataType: 'eval',
            success: function (data) {
                console.log(data);

                var start = data.indexOf('}');   //取json
                var err = data.substring(start - 1, start);
                if (err != 0) {
                    layer.msg('请上传xls或xlsx格式文件！', {icon: 5});
                    layer.close(index);
                } else {
                    layer.msg('上传成功', {icon: 6});
                    setTimeout(function () {
                        window.location.href = $('#backUrl').val();
                    }, 2000);
                }

            }
        });
    });
}